.form-box{
	padding: 0;
	box-shadow: none;
	margin: 3px 0;
	border: 1px solid #CCC
}
.form-box .help-block{
	margin: 0px;
    position:absolute;
    font-size: 0.5em;
}
.form-box .form-group{
	margin-bottom:20px;
}
@media only screen and (max-width:767px) {
	.form-box {
		margin-top: 7px;
		margin-bottom: 7px
	}
}
.form-header {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	position: relative;
	min-height: 38px;
	background: repeat-x #f7f7f7;
	background-image: -webkit-linear-gradient(top, #FFF 0, #EEE 100%);
	background-image: -o-linear-gradient(top, #FFF 0, #EEE 100%);
	background-image: linear-gradient(to bottom, #FFF 0, #EEE 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
	color: #669FC7;
	border-bottom: 1px solid #DDD;
	padding-left: 12px
}
.form-header:after,.form-header:before {
	content: "";
	display: table;
	line-height: 0
}

.form-header:after {
	clear: right
}

.form-header{
	min-height: 31px;
	padding-left: 10px
}
.form-header>.form-title {
	padding: 0;
	margin: 0;
	display: inline;
	line-height: 30px
}
.form-header>.form-title>i {
	margin-right: 5px;
	font-weight: 400;
	display: inline-block
}

.form-box[class*=form-color-]>.form-header {
	color: #FFF;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.dropzone>.dz-default>.file-name>i{
	font-size: 30px;
}

.dropzone>.dz-default>.file-text>i{
	font-size: 20px;
	position: relative;
	top: 2px;
}

.form-color-blue{
	border-color: #307ECC
}
.form-color-blue>.form-header{
	background: #307ECC;
	border-color: #307ECC
}
.form-group .btn-blue{
	background: #307ECC;
	border-color: #307ECC;
	color: #fff;
}
.form-color-blue2 {
	border-color: #5090C1
}

.form-color-blue2>.form-header {
	background: #5090C1;
	border-color: #5090C1
}
.form-group .btn-blue2{
	background: #5090C1;
	border-color: #5090C1;
	color: #fff;
}


.form-color-blue3 {
	border-color: #6379AA
}

.form-color-blue3>.form-header {
	background: #6379AA;
	border-color: #6379AA
}
.form-group .btn-blue3{
	background: #6379AA;
	border-color: #6379AA;
	color: #fff;
}


.form-color-green {
	border-color: #82AF6F
}

.form-color-green>.form-header {
	background: #82AF6F;
	border-color: #82AF6F
}
.form-group .btn-green{
	background: #82AF6F;
	border-color: #82AF6F;
	color: #fff;
}

.form-color-green2 {
	border-color: #2E8965
}

.form-color-green2>.form-header {
	background: #2E8965;
	border-color: #2E8965
}
.form-group .btn-green2{
	background: #2E8965;
	border-color: #2E8965;
	color: #fff;
}

.form-color-green3 {
	border-color: #4EBC30
}

.form-color-green3>.form-header {
	background: #4EBC30;
	border-color: #4EBC30
}
.form-group .btn-green3{
	background: #4EBC30;
	border-color: #4EBC30;
	color: #fff;
}


.form-color-red {
	border-color: #E2755F
}

.form-color-red>.form-header {
	background: #E2755F;
	border-color: #E2755F
}
.form-group .btn-red{
	background: #E2755F;
	border-color: #E2755F;
	color: #fff;
}

.form-color-red2 {
	border-color: #E04141
}

.form-color-red2>.form-header {
	background: #E04141;
	border-color: #E04141
}
.form-group .btn-red2{
	background: #E04141;
	border-color: #E04141;
	color: #fff;
}

.form-color-red3 {
	border-color: #D15B47
}

.form-color-red3>.form-header {
	background: #D15B47;
	border-color: #D15B47
}
.form-group .btn-red3{
	background: #D15B47;
	border-color: #D15B47;
	color: #fff;
}
.form-color-purple {
	border-color: #7E6EB0
}

.form-color-purple>.form-header {
	background: #7E6EB0;
	border-color: #7E6EB0
}
.form-group .btn-purple{
	background: #7E6EB0;
	border-color: #7E6EB0;
	color: #fff;
}
.form-color-pink {
	border-color: #CE6F9E
}

.form-color-pink>.form-header {
	background: #CE6F9E;
	border-color: #CE6F9E
}
.form-group .btn-pink{
	background: #CE6F9E;
	border-color: #CE6F9E;
	color: #fff;
}
.form-color-orange {
	border-color: #E8B10D
}

.form-color-orange>.form-header {
	color: #855D10!important;
	border-color: #E8B10D;
	background: #FFC657
}
.form-group .btn-orange{
	color: #855D10!important;
	border-color: #E8B10D;
	background: #FFC657;
}

.form-color-dark {
	border-color: #5a5a5a
}

.form-color-dark>.form-header {
	border-color: #666;
	background: #404040
}
.form-group .btn-dark{
	color: #fff;
	border-color: #666;
	background: #404040
}

.form-color-grey {
	border-color: #9e9e9e
}

.form-color-grey>.form-header {
	border-color: #aaa;
	background: #848484
}
.form-group .btn-grey{
	color: #fff;
	border-color: #aaa;
	background: #848484
}
.form-body{
	padding:10px;
	margin: 0 15px;
}
.form-footer{
	margin: 0 15px;
}
.form-footer .btn{
	margin:0 15px;
}

.radio>.radio-inline,.checkbox>.checkbox-inline{
	position: relative;
	top: -6px;
}
